surface molecule - French English Dictionary